Incremental Concept Formation Algorithms Based on Galois (Concept) Lattices
نویسندگان
چکیده
The Galois (or concept) lattice produced from a binary relation has been proved useful for many applications. Building the Galois lattice can be considered as a conceptual clustering method since it results in a concept hierarchy. This article presents incremental algorithms for updating the Galois lattice and corresponding graph, resulting in an incremental concept formation method. Different strategies are considered based on a characterization of the modifications implied by such an update. Results of empirical tests are given in order to compare the performance of the incremental algorithms to three other batch algorithms. Surprisingly, when the total time for incremental generation is used, the simplest and less efficient variant of the incremental algorithms outperforms the batch algorithms in most cases. When only the incremental update time is used, the incremental algorithm outperforms all the batch algorithms. Empirical evidence shows that, on the average, the incremental update is done in time proportional to the number of instances previously treated. Although the worst case is exponential, when there is a fixed upper bound on the number of features related to an instance, which is usually the case in practical applications, the worst case analysis of the algorithm also shows linear growth with respect to the number of instances.
منابع مشابه
Design of Class Hierarchies Based on Concept (Galois) Lattices
Building and maintaining the class hierarchy has been recognized as an important but one of the most difficult activities of object-oriented design. Concept (or Galois) lattices and variant structures are presented as a framework for dealing with the design and maintenance of class hierarchies. Because the design of class hierarchies is inherently an iterative and incremental process, we design...
متن کاملBuilding Concept (Galois) Lattices from Parts: Generalizing the Incremental Methods
Formal concept analysis and Galois lattices in general are increasingly used as a framework for the resolution of practical problems from software engineering, knowledge engineering and data mining. Recent applications have put the emphasis on the need for both eecient, scalable and exible algorithms to build the lattice. Such features are sought in the development of incremental algorithms. Ho...
متن کاملA partition-based approach towards constructing Galois (concept) lattices
Galois lattices and formal concept analysis of binary relations have proved useful in the resolution of many problems of theoretical or practical interest. Recent studies of practical applications in data mining and software engineering have put the emphasis on the need for both eÆcient and exible algorithms to construct the lattice. Our paper presents a novel approach for lattice construction ...
متن کاملKnowledge Organisation and Information Retrieval with Galois Lattices
In this paper we investigate the application of Galois (or concept) lattices on different data sources (e.g. web documents or bibliographical items) in order to organise knowledge that can be extracted from the data. This knowledge organisation can then be used for a number of purposes (e.g. knowledge management in an organisation, document retrieval on the Web, etc.). Galois lattices can be co...
متن کاملReduction and a Simple Proof of Characterization of Fuzzy Concept Lattices
Presented is a reduction of fuzzy Galois connections and fuzzy concept lattices to (crisp) Galois connections and concept lattices: each fuzzy concept lattice can be viewed as a concept lattice (in a natural way). As a result, a simple proof of the characterization theorem for fuzzy concept lattices is obtained. The reduction enables us to apply the results worked out for concept lattices to fu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Computational Intelligence
دوره 11 شماره
صفحات -
تاریخ انتشار 1995